import * as React from "react";
import type { SVGProps } from "react";

const SvgDirectus = (props: SVGProps<SVGSVGElement>) => (
  <svg
    width={48}
    height={30}
    viewBox="0 0 48 30"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M38.387 18.498a3.465 3.465 0 0 1-.587-.183 1.306 1.306 0 0 1-.308-.198.234.234 0 0 1-.08-.205c.088-.931-.008-1.76.073-2.676.374-3.754 2.735-2.566 4.853-3.175 1.21-.344 2.427-1.019 2.874-2.346a.63.63 0 0 0-.147-.623 27.174 27.174 0 0 0-4.589-4.164A27.492 27.492 0 0 0 20.961.266a.345.345 0 0 0-.25.527 10.278 10.278 0 0 0 3.234 3.182c.234.147.139.462-.133.396a6.152 6.152 0 0 1-2.184-.953.264.264 0 0 0-.25-.022l-1.238.498a.338.338 0 0 0-.088.572 10.264 10.264 0 0 0 12.045 1.02c.234-.147.608.146.535.41-.125.418-.264.997-.41 1.781-.954 4.788-3.68 4.421-7.06 3.211-6.745-2.448-10.58-.359-13.981-4.494-.242-.293-.66-.388-.938-.146a3.196 3.196 0 0 0 .322 5.11.25.25 0 0 0 .33-.052c.213-.271.381-.44.601-.557.227-.117.345.22.147.389-.726.637-.931 1.4-1.4 2.91-.748 2.353-.433 4.765-3.9 5.396-1.833.095-1.804 1.341-2.471 3.196-.777 2.244-1.789 3.226-3.666 5.19-.264.265-.286.697 0 .939.748.638 1.525.675 2.31.352 1.95-.821 3.453-3.343 4.867-4.978 1.577-1.818 5.36-1.04 8.219-2.822 1.54-.946 2.47-2.156 2.177-3.96-.051-.293.286-.468.403-.197a5.38 5.38 0 0 1 .44 1.613.289.289 0 0 0 .3.256c3.094-.176 7.09 3.233 10.829 4.157.227.059.388-.205.264-.403a6.9 6.9 0 0 1-.975-2.273c-.074-.286.352-.366.498-.102a6.906 6.906 0 0 0 5.543 3.548c.908.073 1.905-.037 2.947-.352 1.246-.374 2.397-.858 3.768-.594a3.885 3.885 0 0 1 2.566 1.576c.828 1.217 2.588 1.54 3.526.264a.608.608 0 0 0 .059-.6c-2.068-4.84-7.31-5.17-9.568-5.756h.008Z"
      fill="#64F"
    />
  </svg>
);

export default SvgDirectus;
